package com.bringway.p2p.dao;

import java.util.List;
import java.util.Map;

import net.sf.json.JSONObject;

public interface P2pDqscDao {
	List<Map<String, Object>> queryProListAll(JSONObject params);
	int getCount(JSONObject params);
	int insertPro(Map<String, Object> paramMap);
	int updatePro(Map<String, Object> paramMap);
	List<Map<String, Object>> queryShdzListAll(JSONObject params);
	int getShdzListCount(JSONObject params);
	List<Map<String, Object>> queryGwcListAll(JSONObject params);
	int getGwcCount(JSONObject params);
	List<Map<String, Object>> queryOrderListAll(JSONObject params);
	int getOrderCount(JSONObject params);
	String getSumOrderJe(JSONObject params);
	List<Map<String, Object>> queryOrderProList(String orderbh);
	int getOrderProCount(String orderbh);
	int updateOrderKdxx(JSONObject params);
	int updateOrderOver(JSONObject params);
	/**
	 * @作者 js  
	 * @方法名 queryCheckDqList  
	 * @功能 TODO 用户点券收支核对 列表查询
	 * @param params
	 * @return
	 */
	List<Map<String, Object>> queryCheckDqList(JSONObject params);
	/**
	 * @作者 js  
	 * @方法名 getCheckDqCount  
	 * @功能 TODO 用户点券收支核对 分页总数
	 * @param params
	 * @return
	 */
	int getCheckDqCount(JSONObject params);
}
